package org.example.util;

import org.junit.Test;

import java.io.File;
import java.net.URL;
import java.util.ResourceBundle;

public class PathUtil {

    public String getAbsolutePath(String name) {
        // 使用 ClassLoader 获取文件的绝对路径
        URL url = getClass().getClassLoader().getResource(name);
        if (url != null) {
            File file = new File(url.getFile());
            return file.getAbsolutePath();
        }
        return null;
    }

    @Test
    public void getAbsolutePath1() {
        // 使用 ClassLoader 获取文件的绝对路径
        URL url = getClass().getClassLoader().getResource("a.txt");
        if (url != null) {
            File file = new File(url.getFile());
            System.out.println(file.getAbsolutePath());;
        }

    }
}
